squirrel-toothed rat - Spanisch Englisch Wörterbuch